An Improved Learning Algorithm for Augmented Naive Bayes
نویسندگان
چکیده
Data mining applications require learning algorithms to have high predictive accuracy, scale up to large datasets, and produce compre-hensible outcomes. Naive Bayes classiier has received extensive attention due to its eeciency, reasonable predictive accuracy, and simplicity. However , the assumption of attribute dependency given class of Naive Bayes is often violated, producing incorrect probability that can aaect the success of data mining applications. We extend Naive Bayes classiier to allow certain dependency relations among attributes. Comparing to previous extensions of Naive Bayes, our algorithm is more eecient (more so in problems with a large number of attributes), and produces simpler dependency relation for better comprehensibility, while maintaining very similar predictive accuracy.
منابع مشابه
Title: Incremental Learning of Tree Augmented Naive Bayes Classifiers Authors:
Machine learning has focused a lot of attention at Bayesian classifiers in recent years. It has seen that even Naive Bayes classifier performs well in many cases, it may be improved by introducing some dependency relationships among variables (Augmented Naive Bayes). Naive Bayes is incremental in nature but, up to now, there are no incremental algorithms for learning Augmented classifiers. When...
متن کاملIncremental Learning of Tree Augmented Naive Bayes Classifiers
Machine learning has focused a lot of attention at Bayesian classifiers in recent years. It has seen that even Naive Bayes classifier performs well in many cases, it may be improved by introducing some dependency relationships among variables (Augmented Naive Bayes). Naive Bayes is incremental in nature but, up to now, there are no incremental algorithms for learning Augmented classifiers. When...
متن کاملLearning the Tree Augmented Naive Bayes Classifier from incomplete datasets
The Bayesian network formalism is becoming increasingly popular in many areas such as decision aid or diagnosis, in particular thanks to its inference capabilities, even when data are incomplete. For classification tasks, Naive Bayes and Augmented Naive Bayes classifiers have shown excellent performances. Learning a Naive Bayes classifier from incomplete datasets is not difficult as only parame...
متن کاملLearning Tree Augmented Naive Bayes for Ranking
Naive Bayes has been widely used in data mining as a simple and effective classification algorithm. Since its conditional independence assumption is rarely true, numerous algorithms have been proposed to improve naive Bayes, among which tree augmented naive Bayes (TAN) [3] achieves a significant improvement in term of classification accuracy, while maintaining efficiency and model simplicity. I...
متن کاملLearning Optimal Augmented Bayes Networks
Naive Bayes is a simple Bayesian classifier with strong independence assumptions among the attributes. This classifier, despite its strong independence assumptions, often performs well in practice. It is believed that relaxing the independence assumptions of a naive Bayes classifier may improve the classification accuracy of the resulting structure. While finding an optimal unconstrained Bayesi...
متن کامل